# EX

EX is a simple CLI/GUI for extracting archives.

## Compiling

External Dependencies:
- [libarchive](https://libarchive.org) to handle extracting of various archive formats.
- [uchardet](https://www.freedesktop.org/wiki/Software/uchardet/) to detect text encoding.

You will first need to compile the build program. This only needs to be done once as
it will recompile itself.

```console
$ cc -o nob nob.c
```

From there, you can configure and compile EX as you would like:

```console
$ ./nob [-gui:<type>] [-j:<n>] [-release]
; <type> = GUI Backend [ raylib tqt ]
; <n>    = Max number of compile jobs (default 1)
```
